// 1.0 把登录和用户的接口统一管理
import req from '../utils/request.js'

// 1.1 导出登录的方法
export function login(query) {
  return req.post('/users/checkLogin', query)
}

// 1.2 导出添加账号的方法
export function addUser(query) {
  return req.post('/users/add', query)
}

// 1.3 导出账号列表的方法
export function userList(params) {
  return req.get('/users/list', params)
}

// 1.4 导出删除账号的方法
export function deleteUser(params) {
  return req.get('/users/del', params)
}

// 1.5 导出批量删除账号的方法
export function batchdel(params) {
  return req.get('/users/batchdel', params)
}

// 1.6 导出修改删除账号的方法
export function editUsers(params) {
  return req.post('/users/edit', params)
}

// 1.7 导出检查原密码的方法
export function checkOldPass(params) {
  return req.get('/users/checkoldpwd', params)
}

// 1.8 导出修改密码的方法
export function resetPass(query) {
  return req.post('/users/editpwd', query)
}

// 1.9 导出个人信息的方法
export function getUserInfo(query) {
  return req.get('/users/info', query)
}

// 1.10 导出保存头像的方法
export function uploadAvatar(query) {
  return req.get('/users/avataredit', query)
}
